Volume 18, Issue 69, July 2023, Pages 123-156
Mohammad Nourian; Fatemeh Yousefi; Morteza samiei zafarghandi